cable sheaves - German English Dictionary